package com.marvels.approve.credit.dto;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import com.alibaba.fastjson.JSON;

public class IntBankDwellmessageDTO implements Serializable{
    private Long id;

    private String loanId;

    private String serialNum;

    private String curHomeAddress;

    private String homeType;

    private Date curHomeStartdate;

    private Date establishDate;

    private Date amendDate;
    
    private List<IntBankDwellmessageDTO> newList;
    
    private List<IntBankDwellmessageDTO> updateList;

	public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getLoanId() {
        return loanId;
    }

    public void setLoanId(String loanId) {
        this.loanId = loanId == null ? null : loanId.trim();
    }

    public String getSerialNum() {
        return serialNum;
    }

    public void setSerialNum(String serialNum) {
        this.serialNum = serialNum == null ? null : serialNum.trim();
    }

    public String getCurHomeAddress() {
        return curHomeAddress;
    }

    public void setCurHomeAddress(String curHomeAddress) {
        this.curHomeAddress = curHomeAddress == null ? null : curHomeAddress.trim();
    }

    public String getHomeType() {
        return homeType;
    }

    public void setHomeType(String homeType) {
        this.homeType = homeType == null ? null : homeType.trim();
    }

    public Date getCurHomeStartdate() {
        return curHomeStartdate;
    }

    public void setCurHomeStartdate(Date curHomeStartdate) {
        this.curHomeStartdate = curHomeStartdate;
    }

    public Date getEstablishDate() {
        return establishDate;
    }

    public void setEstablishDate(Date establishDate) {
        this.establishDate = establishDate;
    }

    public Date getAmendDate() {
        return amendDate;
    }

    public void setAmendDate(Date amendDate) {
        this.amendDate = amendDate;
    }

	public String toString() {
		return JSON.toJSONString(this);
	}

	public List<IntBankDwellmessageDTO> getNewList() {
		return newList;
	}

	public void setNewList(List<IntBankDwellmessageDTO> newList) {
		this.newList = newList;
	}

	public List<IntBankDwellmessageDTO> getUpdateList() {
		return updateList;
	}

	public void setUpdateList(List<IntBankDwellmessageDTO> updateList) {
		this.updateList = updateList;
	}
    
}